@charset "utf-8";
/* CSS Document */

/* 解决页面抖动问题 */
html { overflow-y: scroll; }
:root { overflow-y: auto; overflow-x: hidden; }
:root body { position: absolute; }
body { width: 100vw;overflow: hidden; }

body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,textarea,th,td{margin:0;padding:0;background: transparent;}
body,button,input,select,textarea{font:14px/1.6 "Microsoft YaHei", Verdana, Helvetica, sans-serif}/*雅黑：\5FAE\8F6F\96C5\9ED1  Verdana, Helvetica, sans-serif*/

q:before,q:after{content:'';content:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp{font-family:courier new,courier,monospace;word-wrap: break-word; white-space: normal}
small{font-size:12px}
ul,ol{list-style:none}
a:link,a:visited{color:#454545;text-decoration:none}
a:hover,a:active{color:#000;text-decoration:none}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
legend{color:#000}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
:focus {outline: 0;}
.org{ color:#ff7654}
.wordspace{ letter-spacing:14px;}
.layout:after{content:'\20';display:block;height:0;clear:both}
.layout{*zoom:1}
.greybg{ background:#e0e0e0;}
.clear{clear:both}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.fl{float:left}.fr{float:right}
.cl{clear:left}.cr{clear:right}
.wordbleak{word-wrap: break-word; word-break:break-all}
.lspace10{ letter-spacing:10px}
.lspace20{ letter-spacing:20px}
.lspace30{ letter-spacing:30px}
.dcenter{ margin-left:auto;margin-right:auto;}
.txtright{ text-align:right}
/*设置placeholder颜色*/
::-webkit-input-placeholder {color:#999}/* WebKit browsers */
:-moz-placeholder {color:#999}/* Mozilla Firefox 4 to 18 */
::-moz-placeholder {color:#999}/* Mozilla Firefox 19+ */
:-ms-input-placeholder {color:#999}/* Internet Explorer 10+ */
html{zoom:expression(function(ele){ele.style.zoom="1";document.execCommand("BackgroundImageCache",false,true)}(this))}
body{background:#eeeff1;word-break:break-all;}
.wbg{ background:#fff;}
.bordera{ border:1px solid #e5e5e5;}
/*html {
    overflow-x: hidden;
    overflow-y: auto}
body {
    overflow: hidden}*/

.vm *{display:inline-block;vertical-align:middle}
.vm option{display:block}
.vtb *{ vertical-align:text-bottom}

/*常用*/
.w30{width:30px}
.w85{width:85px}
.w90{width:90px}
.w110{width:110px}

.w140{width:140px}
.w160{width:160px}
.w165{width:165px}
.w180{width:180px}
.w190{width:190px}
.w220{width:220px}
.w230{width:230px}
.w250{width:250px}
.w300{width:300px}
.w310{width:310px}
.w330{width:330px}
.w336{width:336px}
.w350{width:350px}
.w400{width:400px}
.w530{width:530px}
.w640{width:640px}
.w700{width:700px}
.w778{width:778px}
.w796{width: 796px}
.w798{width:798px}
.w800{width:800px}
.w810{width:810px}
.w1000{width:1000px;}
.w1004{width:1083px}
.w960{width:960px;}
.wp20{width:20%;}
.wp30{width:30%;}
.wp50{width:50%;}
.wp80{width:80%;}
.wp90{width:90%;}
.wp98{width:98%;}
.wp100{width:100%;}
.pitxt20{ text-indent:20px;}.pitxt30{ text-indent:30px;}

.h55{height:55px}
.h100{height:100px}
.h140{height:140px}
.h150{height:150px}

.fz12{font-size:12px}.f12{font-size:14px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}
.yh{font-family:"微软雅黑"}
em, i {font-style: normal;font-weight: normal;}
.cea5404{color:#ea5404}a.cea5404:link,a.cea5404:visited{color:#ea5404}a.cea5404:hover,a.cea5404:active{color:#ea5404}

.cfff{color:#fff}a.cfff:link,a.cfff:visited{color:#fff}a.cfff:hover,a.cfff:active{color:#fff}
.cfcfcfc{color:#fcfcfc}a.cfcfcfc:link,a.cfcfcfc:visited{color:#fcfcfc}a.cfcfcfc:hover,a.cfcfcfc:active{color:#fcfcfc}
.cf1f1f1{color:#f1f1f1}a.cf1f1f1:link,a.cf1f1f1:visited{color:#f1f1f1}a.cf1f1f1:hover,a.cf1f1f1:active{color:#f1f1f1}

.cf30{color:#f30}a.cf30:link,a.cf30:visited{color:#f30}a.cf30:hover,a.cf30:active{color:#f30}
.cf60{color:#f60}a.cf60:link,a.cf60:visited{color:#f60}a.cf60:hover,a.cf60:active{color:#f60}
.cf90{color:#ffb900}a.cf90:link,a.cf90:visited{color:#ffb900}a.cf90:hover,a.cf90:active{color:#ffb900}
.c000{color:#000}.c333{color:#333}.c666{color:#666}.c999{color:#999}.cccc{color:#ccc}.caaa{color:#aaa}
.orange{color:#ffba00}a.orange:link,a.orange:visited{color:#ffba00}a.orange:hover,a.orange:active{color:#f30}
.c009cff{color:#4095ce}a.c009cff:link,a.c009cff:visited{color:#4095ce}a.c009cff:hover,a.c009cff:active{color:#4095ce}
.c1270bb{color:#1270bb}a.c1270bb:link,a.c1270bb:visited{color:#1270bb}a.c1270bb:hover,a.c1270bb:active{color:#1270bb}
.cec661e{color:#ec661e}a.cec661e:link,a.cec661e:visited{color:#ec661e}a.cec661e:hover,a.cec661e:active{color:#ec661e}
.c3fa637{color:#3fa637}a.c3fa637:link,a.c3fa637:visited{color:#3fa637}a.c3fa637:hover,a.c3fa637:active{color:#3fa637}

.c7f7f7f{color:#7f7f7f}a.c7f7f7f:link,a.c7f7f7f:visited{color:#7f7f7f}a.c7f7f7f:hover,a.c7f7f7f:active{color:#f30}
.c4e4e4e{color:#4e4e4e}
.cc20000{color:#c20000}
.cfdb900{color:#fdb900}
.c696868{color:#696868}
.cd6a45e{color:#d6a45e}
.purple{color:#e5004f}
.ff0084{color:#ff0084}a.ff0084:link,a.ff0084:visited{color:#ff0084}a.ff0084:hover,a.ff0084:active{color:#f30}
.a6ce38{color:#a6ce384}a.a6ce38:link,a.a6ce38:visited{color:#a6ce38}a.a6ce38:hover,a.a6ce38:active{color:#f30}

a.c4095ce,.c4095ce{color:#4095ce}
a.c4095ce:hover{color:#f30}
a.ca6ce38,.ca6ce38{color:#a6ce38}
a.ca6ce38:hover{color:#f30}
.ellipsis{overflow: hidden;-o-text-overflow: ellipsis;text-overflow: ellipsis;white-space: nowrap;}

.fLeft{float:left}.fRight{float:right}
.left{text-align:left}.center{text-align:center}.right{text-align:right}
.absolute{position:absolute}.relative{position:relative}
.hide{display:none}
.hide.selected{display:block}
.block{ display:block}
.noBold{font-weight:normal}
.bold{font-weight:bold}
.ofHidden{overflow:hidden}
.dtable{ display:table;}

.pl5{padding-left:5px}.pl10{padding-left:10px}.pl20{padding-left:20px}.pl30{padding-left:30px}
.pt5{padding-top:5px}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt60{padding-top:60px}
.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb60{padding-bottom:60px}
.pr5{padding-right:5px}.pr10{padding-right:10px}.pr20{padding-right:20px}.pr30{padding-right:30px}
.pa5{padding:5px}.pa10{padding:10px}.pa20{padding:20px}.pa30{padding:30px}.pa40{padding:40px}

.ml5{margin-left:5px}.ml10{margin-left:10px}.ml20{margin-left:20px}.ml30{margin-left:30px}
.mr5{margin-right:5px}.mr10{margin-right:10px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}
.mt5{margin-top:5px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}
.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}
.ma5{margin:5px}.ma10{margin:10px}.ma20{margin:20px}.ma30{margin:30px}.ma40{margin:40px}

.f14{font-size:14px;}.f16{font-size:16px;}.f18{font-size:18px;}.f20{font-size:20px;}.f22{font-size:22px;}.f24{font-size:24px;}.f26{font-size:26px;}

.h24{height:24px;}.h28{height:28px;}.h30{height:30px;}.h40{height:40px;}.h43{height:43px;}.h50{height:50px;}.h60{height:60px;}
.lh24{ line-height:24px;}.lh28{ line-height:28px;}.lh30{ line-height:30px;}.lh43{ line-height:43px;}.lh40{ line-height:40px;}.lh50{ line-height:50px;}.lh60{ line-height:60px;}
.border-l{ border-left:1px solid #ededed;}
.border-r{ border-right:1px solid #ededed;}
.border-b{ border-bottom:1px solid #ededed;}
.border-t{ border-top:1px solid #ededed;}

.valignm {vertical-align: middle;}
.mousecur{cursor:pointer}


/*标签的重置和设置默认值*/
html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu {
    margin: 0;
    padding: 0;
}
header, footer, section, article, aside, nav, hgroup, address, figure, figcaption, menu, details {
    display: block;
}
table {
    max-width: 100%;
    background-color: transparent;
    border-collapse: collapse;
    border-spacing: 0;
}
html, body, fieldset, img, iframe, abbr {
    border: 0;
}
img {
    width: auto\9;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic;
}
i, cite, em, var, address, dfn {
    font-style: normal;
}
[hidefocus], summary {
    outline: 0;
}
li {
    list-style: none;
}
h1, h2, h3, h4, h5, h6, small {
    font-size: 100%;
}
sup, sub {
    font-size: 83%;
}
pre, code, kbd, samp {
    font-family: inherit;
}
q:before, q:after {
    content: none;
}
textarea {
    overflow: auto;
    resize: none;
    padding: 5px;
}
label, summary {
    cursor: default;
}
a, button {
    cursor: pointer;
    outline:none;
}

del, ins, u, s, a, a:hover {
    text-decoration: none;
}
body, textarea, input, button, select, keygen, legend {font:14px/24px "Microsoft YaHei","微软雅黑","\u5FAE\u8F6F\u96C5\u9ED1",Helvetica,Tahoma;line-height:20px;background:#f8f8f8;color:#333}
body {
    background: #fff;
}
a, a:hover {
    color: #258bf0;
}
/* function 字体、大小、颜色、排版*/
.letter-28{letter-spacing:28px;}
.f-none {
    display: none;
}
.f-block {
    display: block;
}
.f-inline-block {
    display: inline-block;
    *display:inline;
    *zoom:1;
}
.f-pull-left {
    float: left;
}
.f-pull-right {
    float: right;
}
.f-clearfix:after {
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    content: "";
}
.f-clearfix {
    *zoom:1;
}
.f-clear{display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    overflow: hidden;
    content: "";}
.f-padding-left {
    padding-left: 16px;
}
.f-padding-right {
    padding-right: 16px;
}
.f-padding-top {
    padding-top: 16px;
}
.f-padding-bottom {
    padding-bottom: 16px;
}
.f-padding {
    padding: 16px;
}
.f-margin-left {
    margin-left: 16px;
}
.f-margin-right {
    margin-right: 16px;
}
.f-margin-bottom {
    margin-bottom: 16px;
}
.f-margin-top {
    margin-top: 16px;
}
.f-margin {
    margin: 16px;
}
.f-relative {
    position: relative;
}
.f-absolute {
    position: absolute;
}
.f-relative-z {
    position: relative;
    zoom: 1;
}
.f-hidden {
    overflow: hidden;
}
.f-family-arial {
    font-family: arial, \5b8b\4f53;
}
.f-family-yahei {
    font-family: "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53;
}
.f-font-12 {
    font-size: 14px;
}
.f-font-14 {
    font-size: 14px;
}
.f-font-16 {
    font-size: 16px;
}
.f-font-18 {
    font-size: 18px;
}
.f-font-24 {
    font-size: 24px;
}
.f-weight-normal {
    font-weight: normal;
}
.f-weight-bold {
    font-weight: bold;
}
.f-text-left {
    text-align: left;
}
.f-text-center {
    text-align: center;
}
.f-text-right {
    text-align: right;
}
.f-text-justify {
    text-align: justify;
    text-justify: inter-ideograph;
}
.f-vertical-align-middle, .vertical-align-middle * {
    vertical-align: middle;
}
.f-text-ellipsis {/*溢出的内容以省略号排版*/
    overflow: hidden;
    word-wrap: normal;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.f-indent-24 {
    text-indent: 2em;
}
.f-font-red {
    color: #ea4335;
}
.f-font-yellow {
    color: #fbbc05;
}
.f-font-blue {
    color: #258bf0;
}
.f-font-gray {
    color: #999;
}
.f-font-green {
    color: #17be27;
}
.f-decoration-underline, .f-decoration-underline:hover {
    text-decoration: underline;
}
.f-decoration-none, .f-decoration-none:hover {
    text-decoration: none;
}
.f-cursor-pointer {
    cursor: pointer;
}
.f-cursor-default {
    cursor: default;
}
.f-cursor-help {
    cursor: help;
}
.f-cursor-move {
    cursor: move;
}
.f-user-select {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}
.f-font-line-through{text-decoration:line-through;}
/*控件样式*/

textarea {
    height: auto;
}
input[type="radio"], input[type="checkbox"] {
    margin-top: 1px \9;
    *margin-top: 0;
    line-height: normal;
}
.radio, .checkbox {
    vertical-align:middle;
    margin-top:-4px;
}

input[type="file"], input[type="image"], input[type="submit"], input[type="reset"], input[type="button"], input[type="radio"], input[type="checkbox"] {
    width: auto;
}
:-moz-placeholder{color:#939699;}
::-moz-placeholder {color:#939699;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#939699;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#939699;}



/*icon*/
.u-icon-16 {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    background: url(../images/bg.png) no-repeat 0 0;
}

.u-icon-clicked {
    background-position: -256px -64px;
}


.g-body{background:#e9edf2;}

a:focus, *:focus {outline:none;}
/*head*/
.head{ background:#525354; height:32px; line-height:32px;}
.head .nav a{ display:block; float:left}
.head .nav a,.head .nav a:hover{ color:#fff; font-size:12px; padding:0px 16px; }
.head .nav a.l-login-line{ border-left:1px solid #525354}
/*top*/
.top{ background:#fff; height:88px;}
.top .logo-left .l-logo{height:88px; line-height:88px;*margin-top:16px;}
.top.shadow{ background:#fff url(../images/shadow.jpg) repeat-x left bottom;}







.fabu{ background-position:-2px -2px; display:block; width:36px; height:32px; float:left;}
.tianxie{ background-position:-2px -42px; display:block; width:36px; height:32px; float:left;}

/*广告位*/
.ad-css{ }
.ad-css li{ float:left; margin-right:8px; width:160px;}
.ad-css li.last{ margin-right:0px;}



/*底部*/
.f-page-1190{width:1190px; margin-left:auto; margin-right:auto}
.g-foot{clear:both; height:270px; background:#484a4d;}
.g-foot .item{height:186px; float:left; width:195px; padding-left:55px; background:url(../images/bg_foot_list.png) no-repeat 24px 12px;}
.g-foot .item a{display:block; color:#bec3cc; line-height:24px;}
.g-foot .item h3{font-size:16px; color:#ebf2fa; line-height:50px;}
.g-foot .contact-block{width:300px; padding-left:0px; padding-top:60px; height:126px; margin-right:32px; background:url(../images/bg_contact.png) no-repeat 0 3px;}
.g-foot .contact-block div{line-height:24px; text-align:center; color:#ebf2fa}
.g-foot .contact-block a{display:block; color:#bec3cc; font-style:italic; text-align:center; margin-top:16px;}
.g-foot .code{width:215px;}
.g-foot .code .f-pull-left{width:98px; height:128px; text-align:center}
.g-foot .code .f-pull-left span{line-height:30px; color:#bec3cc}
.g-foot .copyright{background:#535659; padding:16px 0px; font-size:12px; line-height:24px; color:#8e9399; text-align:center}
.g-foot .copyright a{color:#8e9399; text-decoration:underline;}


/* CSS Document */
.g-body{background:#f8fbfd;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color:#e3e3e3;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#e3e3e3;}
a:focus, *:focus {outline:none;}
/* reset */
@font-face {
    font-family: quote;
    src: local("Simsun");
    unicode-range: U+201c, U+201d, U+3e;
}
/*head*/
.head{ background:#525354; height:32px; line-height:32px;}
.head .nav a{ display:block; float:left}
.head .nav a,.head .nav a:hover{ color:#fff; font-size:12px; padding:0px 16px; }
.head .nav a.l-login-line{ border-left:1px solid #525354}
/*top*/
.top{ background:#fff; height:149px;}
.top .logo-left .l-logo{height:88px; line-height:88px;*margin-top:16px;}
.top .logo-left .l-city{ margin-top:32px; margin-left:24px;}
.top .logo-left .l-city .blue{ color:#0067cd}
.top.shadow{ background:#fff url(../images/shadow.jpg) repeat-x left bottom;}

/*底部*/
.big-cate-wrap {
    overflow: hidden;
    *position: relative;
}

.big-cate {
    margin-left: -10px;
}


/*底部*/
.f-page-1190{width:1190px; margin-left:auto; margin-right:auto}
.g-foot{clear:both; height:270px; background:#484a4d;}
.g-foot .item{height:186px; float:left; width:195px; padding-left:55px; background:url(../images/bg_foot_list.png) no-repeat 24px 12px;}
.g-foot .item a{display:block; color:#bec3cc; line-height:24px;}
.g-foot .item h3{font-size:16px; color:#ebf2fa; line-height:50px;}
.g-foot .contact-block{width:300px; padding-left:0px; padding-top:60px; height:126px; margin-right:32px; background:url(../images/bg_contact.png) no-repeat 0 3px;}
.g-foot .contact-block div{line-height:24px; text-align:center; color:#ebf2fa}
.g-foot .contact-block a{display:block; color:#bec3cc; font-style:italic; text-align:center; margin-top:16px;}
.g-foot .code{width:215px;}
.g-foot .code .f-pull-left{width:98px; height:128px; text-align:center}
.g-foot .code .f-pull-left span{line-height:30px; color:#bec3cc}
.g-foot .copyright{background:#535659; padding:16px 0px; font-size:12px; line-height:24px; color:#8e9399; text-align:center}
.g-foot .copyright a{color:#8e9399; text-decoration:underline;}




/*** UE-120 no list***/


.filter {
    background-color: #fff;
}

.w {
    width: 1000px;
    margin: 18px auto;
}

.filter .inner-wrap {
    padding: 5px 20px 19px;
    border-bottom: solid 1px #268ff3;
}
.inner-wrap_a {
    width:960px;
    height:36px;
    padding: 5px 20px;
    overflow:hidden;
}
.inner-wrap_b {
    height:123px;
}
.qiye_logo{
	margin-top: 12px;
    width: 80px;
    display: block;
    float: left;
	}
.zhiwei {
    height:120px;
    background:#fff;
    overflow:hidden;
	float:left; margin-left:16px;
}
.zhiwei_a{
    float:left;
    width:76px;
    padding-left:20px;
    padding-top:12px;
    height:76px;
    overflow:hidden;
	line-height:76px;
}

.zhiwei_a img{width:100%;}

.zhiwei_b{
    float:left;
    height:60px;
    width:270px;
    padding-left:36px;
    padding-top:22px;
    position: relative
}
.zhiwei_b_p{
    font-size:14px;
    color:#268ff3;
    font-weight:bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zhiwei_b_pa{
    font-size:14px;
    white-space: nowrap;
}
.zhiwei_b_pimg{
    margin:5px 0px;
}
.zhiwei_c{
    float:left;
    width:390px;
    padding:21px 15px;
}
.zhiwei_c_p{
    padding-top:10px;
}
.zhiwei_d{
    float:left;
    width:138px;
    padding:40px 15px;
}
.zhiwei_d button{
    width:132px;
    height:40px;
    border:0;
    border-radius:2px;
    background:#268ff3;
    box-shadow:0 4px 12px 0 rgba(38,143,243,.32);
    cursor:pointer; font-size: 14px;
    font-weight: 500;
    line-height: 40px;
    color: #fff;
    text-align:center;
    text-decoration:none;
}
.zhiwei_d button:hover{
 background: #0c72d3;
}
.xiangqing{
    height:20px;*width:400px;margin: 10px 0 8px;
}
.xiangqing li{
    float:left;
}
.xiangqing_a{
   /* padding-left:20px;*/
}
/*.xiangqing_aa{*/
    /*padding-left:10px;*/
/*}*/
.sg{
    margin:3px 8px;
    width: 1px;
    height: 14px;
    background-color: #afafaf;
}
.filter dl {
    margin-top: 10px;
}

.filter dl dt {
    float: left;
    color: #707070;
    line-height: 28px;
    width: 47px;
}

.filter dl dd {
    float: left;
    width: 910px;
}

.filter-cate li {
    float: left;
    line-height: 28px;
    height: 28px;
    margin-right: 8px;
}

.filter-cate li a {
    color: #4b4b4b;
    text-decoration: none;
    display: inline-block;
    padding: 0 4px;
	white-space:nowrap;
}

.filter-cate li a.cur,
.filter-cate li a.cur:hover {
    color: #707070;
    background-color: #ddd;
}

.big-cate li {
    float: left;
    width: 62px;
    height: 69px;
    margin-left: 10px;
    text-align: center;
    color: #4b4b4b;
    cursor: pointer;
    border: solid 1px transparent;
    border-bottom: none 0;
	padding-left:6px;
	padding-right:6px;
}

.big-cate li.active {
    border: solid 1px #dcdcdc;
    border-bottom: none 0;
    background-color: #fff;
}

.big-cate li i {
    margin-top: 10px;
    display: inline-block;
    width: 30px;
    height: 24px;
}

.cate-remen-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -234px;
}
.cate-rongyi-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -4px;
}
.cate-paotui-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -35px;
}
.cate-shinei-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -64px;
}
.cate-tili-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -97px;
}

.cate-zhuanye-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -127px;
}

.cate-yanyi-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -157px;
}
.cate-qita-ico {
    background: url(../images/icon_sele.png) no-repeat 0 -189px;
}
.cate-jiesuan-ico {
    margin-top: 10px;
    width: 11px;
    height: 8px;
    background: url(../images/icon_sele.png) no-repeat 0 -218px;
}

.big-cate li p {
    line-height: 20px;
    margin-top: 5px;
}

.big-cate li.active p {
    color: #FFC002;
}

.filter-cate-content {
    border: solid 1px #dcdcdc;
    padding: 20px 15px 10px;
    margin-top: -1px;
}

.filter-cate-content ul {
    display: none;
}

.filter-cate-content ul.active {
    display: block;
}
.h-left{
    width: 4px;
    height: 14px;
    background-color: #268ff3;
    margin-top:10px;
    float:left;
}
.h-left_h2{
    width: 635PX;
    font-size: 16px;
    line-height: 32px;
    float: left;
    padding: 0 10px;
    font-weight: bold;
}
.h-left_h2a{
    width:75px;
    float:left;
    line-height:32px;
    text-align:center;
}

.h-left_h2a .active{
    border-bottom:2px solid #268ff3;
    color: #268ff3;
}

.fake-select-wrap {
    position: absolute;
    left: 0;
    top: 18px;
}
.fake-select-list {
    left: 0;
    position: absolute;
    top: 18px;
    margin-top: 10px;
    background-color: #fff;
    border: solid 1px #dcdcdc;
    overflow: hidden;
    /**display: none;**/
    z-index: 10;
    width: 80px;
}

.fake-select {
    position: relative;
    z-index: 10;
    margin-right: 20px;
    color: #4b4b4b;
}

.fake-select-bar {
    position: relative;
    padding-left: 4px;
    padding-right: 17px;
    line-height: 28px;
    height: 28px;
    font-size: 14px;
    cursor: pointer;
    width: 60px;
}

.fake-select-bar span {
    width: 100%;
}

.fake-select-bar i {
    display: block;
    position: absolute;
    top: 12px;
    right: 5px;
    border-width: 4px 4px 0 4px;
    border-color: #4b4b4b transparent transparent transparent;
    border-style: solid dashed dashed dashed;
}

.fake-select-list li {
    height: 27px;
    font-size: 12px;
    width: 100%;
}

.fake-select-list li a {
    display: block;
    padding: 0 10px;
    line-height: 27px;
    cursor: pointer;
    height: 27px;
    color: #4b4b4b;
    text-decoration: none;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.fake-select-list li:hover {
    background-color: #f1f1f1 !important;
}

.fake-select.active {
    z-index: 12;
}

.active .fake-select-list {
    display: block;
}


/* 兼职分页样式*/
.textcent {
    color: #666;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding: 15px 0 30px;
    text-align: center;
    clear: both;
}

.textcent a {
    display: inline-block;
}

.textcent a div {
    background-color: #fff;
    float: left;
    font-weight: normal;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    text-align: center;
    border: 1px solid #ddd;
    color: #666;
    padding: 0 15px;
    *cursor: pointer;
}

.textcent a div.button2 {
    background-color: #268ff3;
    border-color: #3588d5;
    color: #fff;
}

.pjobList a:hover{
    color: #454545;
    text-decoration: none
}

 ul, li { border: 0 none;list-style: none outside none; margin: 0;padding: 0;}

#site_menu_index { background: none repeat scroll 0 0 #FFFFFF;  font-size:12px;border: 1px solid #BDBDBF; color: #EEEEEE; padding: 0 5px; position: absolute; width: 560px; z-index: 1000;}
.site_index_s {margin: 0;padding: 0;}
.site_index_s h6 {background: none repeat scroll 0 0 transparent;border: 0 none;color: #747474;float: left;font-size: 12px;height: 22px;line-height: 22px;margin: 0 5px 0 0;padding: 0 5px;text-align: left;width: 60px;}
.site_index_s ul {clear: none;float: left;width: 485px;}
.site_index_s li {float: left;height: 22px;line-height: 22px;width: 60px;}
.site_close {padding: 0 10px;text-align: right;font-color: #ff0000;}

.u-icon-32{ display: inline-block;vertical-align: middle; width: 16px; height: 16px; background: url(../images/bg.png) no-repeat 0 0;}
.ml8{ margin-left:8px;}
.search-con{margin-top:28px;}
.icon-search{ background-position:-96px -32px; *position:absolute; *top:12px;*left:8px;}
.search-box{ border:1px solid #ddd;height:38px; line-height:38px; position:relative;  margin-left:10px;}
.input-search{height:36px; line-height:36px; padding-left:6px;  width:300px; border:0; background:#fff;*padding-left:30px;}
.search_btn{height:40px; line-height:40px; border:0; background:#268ff3; color:#fff; padding:0 20px; }
.search_btn:hover{background:#1881e4;}
